package com.huijiet.service;


import com.huijiet.base.common.CommonResult;
import com.huijiet.param.MemberParam;

public interface IMemberService {

    /**用户登录*/
    CommonResult login(MemberParam.LoginParam param);

    /**修改密码*/
    CommonResult changePass(MemberParam.ChangePassParam param);

    /**后台获取用户列表*/
    CommonResult list(MemberParam.ListParam param);

    /**禁用用户*/
    CommonResult disable(MemberParam.DisableParam param);

    /**启用用户*/
    CommonResult usable(MemberParam.UsableParam param);

    /**重置密码*/
    CommonResult resetPass(MemberParam.ResetPassParam param);

    /**新增用户*/
    CommonResult add(MemberParam.AddParam param);

    /**修改用户*/
    CommonResult modify(MemberParam.ModifyParam param);

    /**删除用户*/
    CommonResult delete(MemberParam.DeleteParam param);
}
